body {
	background: #EEE;	
}

.quadro_canto_esquerdo {
	height: auto;
	width: 450px;
	float: left;
}

.quadro_cadastrado {
	height: auto;
	float: left;
	width: 560px;
	padding-bottom: 20px;
	background: #FFF;
	border: 1px solid #BBB;
	border-radius: 0px 0px 5px 5px;
}

.separador_campos {
	height: auto;
	width: 540px;
	float: left;
	padding-left: 20px;
	padding-top: 20px;
}

.separador_campo {
	height: auto;
	float: left;
	width: 250px;
	padding-left: 10px;	
}

.titulo_formulario {
	height: auto;
	width: 560;
	font-weight: bold;
	font-size: 18px;
	border: 1px solid #BBB;
	padding-top: 4px;
	padding-bottom: 4px;
	background: #444;
	color: #FFF;
	text-align: center;
	border-radius: 5px 5px 0px 0px;
}

.titulo_quadro_dados {
	height: auto;
	width: 645;
	font-weight: bold;
	font-size: 18px;
	border: 1px solid #BBB;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 4px;
	color: #FFF;
	text-align: center;
	border-radius: 5px 5px 0px 0px;
	background-color: #444;
	float: left;
}
.mensagem_erro {
	text-align: center;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 5px;
	background: #EEE9E9;
	color: #444444;
	border: 1px solid #BBBBBB;	
}

#quadro_dados_banco {
	height: auto;
	float: right;
	padding-top: 20px;
	width: 650;
}

.registro {
	width: 184px;
	height: 20px;
	float: left;
	background: #FFFFFF;
	color: #444444;
	padding-right: 10px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #BBBBBB;	
}
